iT邦幫忙

DAY 6
0

初學Java系列 第 6

Day6.變數的比較與寫程式的方法順序

  • 分享至 

  • xImage
  •  

變數的比較&寫程式的方法&順序
[變數的比較]
"=="運算元:只用來比對兩個變數的位元組合,或判斷兩個reference是否指向同一個object
"equals()"是用來判別兩個object是否在意義上相等,ex. 2個string object字元組合是相同的

[撰寫程式]
1.方法論(methodology)
2.程序(process)
3.步驟(approach)

->prep code:假程式碼,專注於邏輯的部分,而非程式的code怎麼寫

->test code:用於測試的程式碼

->real code:最終寫出的程式碼

[Extreme Programming(XP)]:
提供了一個很重要的概念,那就是應該先寫出test code來,而非直接寫出method;當你在寫test code的時候,可以先大致了解method所要做出的事(所該完成之事)

[precode]
(一種介於描述與程式碼的中間產物),可大致分三部分:
1.宣告instance variables
2.宣告method
3.method的邏輯

撰寫precode時,應當要先假設一定有辦法可以實作出某些功能,這樣才能專注於設計上的邏輯,因為他主要是著眼於"要做哪些事情",而不是"怎麼做出這些事情"


上一篇
Day.5 宣告與回傳
下一篇
Day10.API的package,import,及繼承
系列文
初學Java20
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

我要留言

立即登入留言